package logica;

import interfaces.Escalonavel;

import java.util.ArrayList;
import java.util.List;

import entidades.Laboratorio;
import entidades.Sala;

public class GerenciadorDeSalas {
	
	private List<Escalonavel> listaEscalonaveis;
	
	public GerenciadorDeSalas() {
		listaEscalonaveis = new ArrayList<Escalonavel>();
	}
	
	public void adicionarSala(String id, int capacidade, String finalidade, String tipo){
		listaEscalonaveis.add(new Sala(id, capacidade, finalidade, tipo));
	}

	public void adicionarSala(String id, int capacidade, String finalidade, String tipo, String apelido) {
		listaEscalonaveis.add(new Sala(id, capacidade, finalidade, tipo, apelido));	
	}

	public void adicionarSala(String id, int capacidade, String finalidade, String tipo, String apelido, boolean aberto) {
		listaEscalonaveis.add(new Laboratorio(id, capacidade, finalidade, tipo, apelido, aberto));
		
	}

}
